MailOptin\LifterLMSConnect\MOLifterLMS A

Total Complexity 63
Dependencies 6
Dependents 0
Total lines 503
Lines of code 322
Logical lines of code 195
Comment lines 42
Methods 11
Properties 2

Methods 11

Method Rating Maintainability Complexity Lines of code
get_integration_settings()
B
31 12 130
per_course_subscription()
B
38 15 65
global_subscription()
A
39 15 60
save_consent()
S
59 6 13
get_user_consent_status()
S
62 4 12
configure()
S
60 3 12
consent_form_field()
S
60 2 13
save_user_info()
S
74 2 5
user_enrolled()
S
71 2 6
is_consent_enabled()
S
78 1 3
get_optin_checkbox_label()
S
78 1 3